web-based service

Translations
service en ligne
Words
web-based

past participle
en ligne